﻿using EnvDTE;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Text.RegularExpressions;
using System.Xml.Linq;

namespace Axiom.CodeManifold
{
	public class ProjectCodeModel
	{
		public string Name { get { return Project.Name; } }

		public Project Project { get; set; }

		public IDictionary<string, string> Properties { get; set; }

		public ProjectCodeModel(Project project)
			: this()
		{
			Project = project;
			Properties = project.GetProperties();			
		}

		public ProjectCodeModel()
		{
			Properties = new Dictionary<string, string>();
		}		
	}
}
